"""
元字符：具有固定含义的特殊符号 ！ 可以匹配一类事物！

单次匹配单个内容
. 匹配除了换行符以外的任意字符
\w 匹配字母或数字或下划线
\d 匹配数字
^ 匹配字符串开头位置（不表示任何内容，一般加其他东西表示匹配字符串开头位置）
$ 匹配字符串结束位置

\W 匹配非字母或数字或下划线
\D 匹配非数字
\S 匹配非空白符
a|b 表示匹配a或者b
() 表示一个分组
[..] 表示一个字符组   匹配这个字符组中包含的字符  [a-zA-Z0-9]
[^...] 匹配除了这个字符组中字符以外的的所有字符

"""

""""
量词:控制前面元字符出现的次数
* 重复零次或更多次
+ 重复一次或更多次
？重复零次或一次
{n} 重复n次
{n,}重复n次或更多次
{n,m} 重复n到m次

"""

""""
贪婪匹配和惰性匹配：
.*  贪婪匹配(*)  尽可能匹配多次
.*? 惰性匹配(*?) 尽可能少的匹配    --回溯     多！

"""









